to be entrusted with delivery - Almanca İngilizce Sözlük